Skip to content

Enhance build workflow for PSL1GHT samples#167

Draft
bucanero wants to merge 8 commits into
masterfrom
bucanero-patch-1
Draft

Enhance build workflow for PSL1GHT samples#167
bucanero wants to merge 8 commits into
masterfrom
bucanero-patch-1

Conversation

@bucanero

Copy link
Copy Markdown

Updated the build process to include installation and validation steps for PSL1GHT samples.

Updated the build process to include installation and validation steps for PSL1GHT samples.
@TheMrIron2

Copy link
Copy Markdown

I agree with moving the PSL1GHT sample testing to this repository instead of PS3DEV, it is architecturally more correct.
The prototype is a good start - we'll need to decide on how to handle - or skip - Cg. Your suggestion on Discord to pre-compile the shaders for sample testing is probably a nicer solution than trying to make the runner install deprecated CgToolkit.

See if we can build each sample category separately, since the current audio graphics input network spu sys order means one graphics failure stops all later categories from being tested. Several samples do need an audit, but I don't think we should let that fact block this CI - if anything, this CI is supposed to highlight what samples need investigation.

I'll keep a smaller test in ps3dev/ps3dev instead, and extract each platform release package to compile one representative PPU sample and one SPU sample. This repository should answer "do all of these samples work under a known-good Linux environment?", whereas PS3DEV may want to answer a slightly different question - "can all platforms build working samples?"

@bucanero bucanero marked this pull request as draft June 29, 2026 15:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants